pulse echo meter - Francés Inglés Diccionario